Big Huge Thesaurus

oilstove

noun