1. [ adjective ] complex and ingenious in design or function

"the daedal hand of nature"

Related terms: complex
2. [ noun ] (Greek mythology) an Athenian inventor who built the Labyrinth of Minos; to escape the Labyrinth he fashioned wings for himself and his son Icarus
Synonyms: Daedalus
Related terms: mythical_being Greek_mythology
Similar spelling:   dawdle