Turkish towel

What is Turkish towel?

Turkish towel definition and meaning on Dictionary terms:
noun
a thick cotton towel with a long nap usually composed of uncut loops.

 

reference: www.dictionary.com/browse/turkish-towel

Tags: