pennzoil

/ˈpɛnzɔɪl/

Definitions

1. noun

a brand of motor oil produced by Pennzoil Products Company, LLC

“She filled up her car’s engine with Pennzoil for better performance.”

Synonyms

  • engine lubricant
  • motor oil

Antonyms

  • dry lubricant
  • silicone oil