Meaning of houses of parliament

Definition of houses of parliament

(noun) the building in which the House of Commons and the House of Lords meet

Other information on houses of parliament

WIKIPEDIA results for houses of parliament
Amazon results for houses of parliament