Botswana - Definition

botswana

n 1: a landlocked republic in south-central Africa that became
independent from British control in the 1960s [syn:
Botswana, Republic of Botswana]

Look up another word