Big Huge Thesaurus

escallop

noun

verb