Word info

overengined

Adjective

Meaning

overengined (comparative more overengined, superlative most overengined)

Having an engine that is larger or more powerful than necessary.

Source: en.wiktionary.org

Close letter words and terms