terry towel

noun

1.
a bath towel with rough loose pile