Turkish towel

noun

Definition of Turkish towel

: a towel made of cotton terry cloth

First Known Use of Turkish towel

1786, in the meaning defined above

Keep scrolling for more