overengined
Adjective
Meaning
overengined (comparative more overengined, superlative most overengined)
Having an engine that is larger or more powerful than necessary.
Adjective
overengined (comparative more overengined, superlative most overengined)
Having an engine that is larger or more powerful than necessary.