English edit

Etymology edit

over- +‎ ingenious

Adjective edit

overingenious (comparative more overingenious, superlative most overingenious)

  1. Too ingenious.