Word info Synonyms

British House of Commons

Noun

Meaning

the lower house of the British parliament

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms