Definition of “overdeveloped” - English Dictionary

English