Uk English Meaning of osha

osha

Other Uk English words related to osha

No Synonyms and anytonyms found

Definitions and Meaning of osha in English

Wordnet

osha (n)

a government agency in the Department of Labor to maintain a safe and healthy work environment

FAQs About the word osha

Definition not available

a government agency in the Department of Labor to maintain a safe and healthy work environment

No synonyms found.

No antonyms found.

oscule => kiss, osculatrixes => kissers, osculatory => kiss, osculator => kisser, osculation => kiss,