'Turkish towel' definitions:

Definition of 'Turkish towel'

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