Big Huge Thesaurus

lubricator

noun