Subscribe
URL of the page has been copied to clipboard.
Meaning : Quick to take offense.
Synonyms : feisty, huffy, thin-skinned
Meaning : Difficult to handle. Requiring great tact.
Example : Delicate negotiations with the big powers. Hesitates to be explicit on so ticklish a matter. A touchy subject.
Synonyms : delicate, ticklish
Install App