English dictionary
turkish towel meaning and definition
Definition and meaning of turkish towel at MeaningMonkey.org. turkish towel meaning and definition in the English Dictionary.TURKISH TOWEL noun
Definition of Turkish towel (noun)
- a bath towel with rough loose pile
- synonyms: terry towel
Source: Princeton University Wordnet