TAYLORS GOOSE


Meaning of TAYLORS GOOSE in English

An iron with which, when heated, press down the seams of clothes.

Slang English vocab.      Английский сленговый словарь.