terry towel

1. (noun) a bath towel with rough loose pile
Synonyms: Turkish towel
Related Words: bath towel



Terms and Conditions of Use / Copyright Notice