LEAMINGTON Meaning of LEAMINGTON in English Leamington (i) BrE AmE ˈlem ɪŋ tən , (ii) BrE AmE ˈliːm- —The place in England is (i); that in Canada, (ii).▶ ˌ Leamington ˈ Spa BrE AmE Longman Pronunciation English Dictionary. Английский словарь произношений Longman. 2012