Landlocked country Synonyms
Landlocked replaced
Definitions for Landlocked
- (adjective) surrounded entirely or almost entirely by land
Synonyms for phrase
LC abbreviation
LC is an abbreviation for Landlocked CountryWhat does LC stand for?
LC stands for "Landlocked Country"