lesotho Meaning, Definition & Usage

  1. noun a landlocked constitutional monarchy in southern Africa; achieved independence from the United Kingdom in 1966
    Kingdom of Lesotho; Basutoland.

WordNet