Turkish towel
1.
(
noun
) a bath towel with rough loose pile
Synonyms:
terry towel
Related Words:
bath towel
Terms and Conditions of Use / Copyright Notice