Meaning of IMU in English

IMU

ˈēmü noun

( -s )

Etymology: Hawaiian

: a Hawaiian cooking pit in which hot stones bake the food

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.