Dictionary.com
definitions
  • synonyms

chamber of deputies

or Chamber of Deputies

See more synonyms on Thesaurus.com
noun
  1. the lower house of the legislature of certain countries, as Italy.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018