DEGREASE MEANING IN ENGLISH

• Degrease Definition & Synonyms

  1. (v. t.) To remove grease or fatty matter from, as wool or silk.


RECENT SEARCHES