Turkish towel Hear it!

Turkish towel Definition

Turkish towel

noun

a thick cotton towel of terry cloth