FEATHER-BED LANE


Meaning of FEATHER-BED LANE in English

A rough or stony lane.

Slang English vocab.      Английский сленговый словарь.