Definitions
noun
a landlocked country in central Africa; formerly under French control; became independent in 1960
Look “central africa” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a landlocked country in central Africa; formerly under French control; became independent in 1960