lao people's democratic republic Meaning, Definition & Usage

  1. noun a mountainous landlocked communist state in southeastern Asia; achieved independence from France in 1949
    Laos.

WordNet