British Slang
1,155 words in this category
Left luggage
LEFT LUGGAGE /left luggage/
Noun
A place you can leave your luggage safely (for a fee) while you travel or shop.
Read more โ
Leasehold
LEASEHOLD /หleasehold/
Noun
A possessory right to live in a building or flat but not owning the land upon which it sits. Common…
Read more โ