peppermint spirit


peppermint spirit

noun

Definition of PEPPERMINT SPIRIT

: an alcoholic solution of peppermint oil

Seen & Heard

What made you want to look up peppermint spirit? Please tell us where you read or heard it (including the quote, if possible).