Q.130163: The boss's harsh criticism has throttled the teams' creativity. Identify the meaning of THROTTLED. |
व्याख्या:- throttled means attack or kill (someone) by choking or strangling them. Origin: late Middle English (as a verb): perhaps a frequentative, from throat; the noun (dating from the mid 16th century in sense 2) is perhaps a diminutive of throat, but the history of the word is not clear.
English Grammar in english, Odd one out question answers in english pdf questions in english, Know About English Grammar online test English Grammar MCQS Online Coaching in english quiz book