Big Huge Thesaurus

spasmolytic

noun