DictionaryForumContacts

   English
Google | Forvo | +
 English thesaurus
lorra nstresses
UK lotta (a lot of; Part of Cilla Black's most well-known catchprase: "Lorra lorra laughs". "Lorra lorra laughs" really means "Lotta lotta laughs", but due to CB's heavy accent is usually misunderstood by others Taras)
LORRA abbr.
abbr., mil., air.def. land, ocean and rain radar altimeter