DICTIONARY
Source: WordNet 3.1
1. (
) toweling consisting of coarse absorbent cotton or linen fabric ;
See more about : HUCK