chamber of deputies

or Chamber of Deputies


noun

the lower house of the legislature of certain countries, as Italy.

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019

Related Words for chamber of deputies

assembly, congress, diet, parliament, soviet