Turkish toweling

noun

Definition of Turkish toweling

: a cotton terry cloth used especially for towels