TOWNHOUSE Meaning of TOWNHOUSE in English noun a building devoted to the public used of a town; a townhall. Webster English vocab. Английский словарь Webster. 2012