'Kingdom of Lesotho' definitions:
Definition of 'Kingdom of Lesotho'
(from WordNet)
noun
A landlocked constitutional monarchy in southern Africa; achieved independence from the United Kingdom in 1966 [syn: Lesotho, Kingdom of Lesotho, Basutoland]