overingenious Definition
Definition
Excessively clever or complicated; more intricate or elaborate than necessary; showing too much ingenuity.
More Word
Browse
Excessively clever or complicated; more intricate or elaborate than necessary; showing too much ingenuity.
Browse