excessively elaborate; overworked, exhausted; having frayed nerves; excited

listen to the pronunciation of excessively elaborate; overworked, exhausted; having frayed nerves; excited
English - Turkish
English - English
{s} overwrought