meaning of neats foot oil

1. a pale yellow oil made from the feet and legs of cattle; used as a dressing for leather


Related Words

neats-foot oil |

Developed & Maintained By Taraprasad.com

Treasure Words