turkish towel Meaning, Definition & Usage

  1. noun a bath towel with rough loose pile
    terry towel.

WordNet