TURKISH TOWEL Meaning of TURKISH TOWEL in English [Turkish towel] n (1862): a towel made of cotton terry cloth Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012