paper towel - definition of paper towel by The Free Dictionary
Thesaurus Antonyms Related Words Synonyms Legend: Noun 1. paper towel - a disposable towel made of absorbent paper towel - a rectangular piece of absorbent cloth (or paper) for ... UAE-based Dhofar, which sells a 98 per cent versus 2 per cent ratio betwee...