'overelaborate' definitions: