British Slang
1,155 words in this category
Life Peer
LIFE PEER /life piหr/
Noun
A title or honor given to you that only exists for the rest of your life โ not hereditary. Entitles…
Read more โ
Level crossing
LEVEL CROSSING /level crossiล/
Noun
Railway crossing level with the ground.
Read more โ
Lemonade
/หlemษหneษชd/
Noun
While in the UK if you ask for Sprite or 7-up you'll be given this which is basically carbonated lemonade.
Read more โ