Сразу оговорюсь, что пишу я о Великобритании и речь будет о терминах, которые используются в Соединённом Королевстве. Если вы знаете синонимы в других англоговорящих странах, пожалуйста, напишите в комментариях - интересно сравнить. Прежде всего важно понимать, что Великобритания - это малоэтажная страна. Конечно, в больших городах есть многоэтажные дома, но всё же британцы предпочитают жить на земле и желательно со своим участком. Дома, которые называются в России таунхаусами, в Королевстве называются terraced houses (террасд хаус). Дуплексы (дом на две семьи, с двумя входами) называются semi-detached (семи-детачд), отдельно стоящий дом - это просто detached (детачд). Одноэтажный дом называется бунгало. Есть еще коттедж, обычно это отдельностоящий дом на большом участке земли. Часто коттеджи - это дома, которые построены давно, а если они современные, то их стараются строить под старину. Люди с большими деньгами живут в mansion (мэншион) - это большой дом с намёком на богатство хозяи