Big Huge Thesaurus

waistcloth

noun