Synonyms and Antonyms for British_House_of_Commons

1. British House of Commons (n.)

the lower house of the British parliament

Synonyms: