Definition of long lie in English:
long lie
noun
ScottishA period of sleeping or resting in bed which extends beyond the usual time of rising; a ‘lie in’.
Origin
Mid 19th century; earliest use found in John Jamieson (1759–1838), antiquary and philologist.
Are You Learning English? Here Are Our Top English Tips