simoniz has definitions from the field of chemistry
1
[ noun ] (trade name) a brand of car polish

Related terms

polish trade_name

*