'Turkish towel' definitions:

Definition of 'Turkish towel'

(from WordNet)
noun
A bath towel with rough loose pile [syn: Turkish towel, terry towel]