OMPA Meaning of OMPA in English |ōˌempē|ā noun( -s )Etymology: o cta m ethyl p yrophosphor a mide: schradan Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012