pattern

Insight - Upper-intermediate - Unit 10 - 10D

Here you will find the vocabulary from Unit 10 - 10D in the Insight Upper-Intermediate coursebook, such as "abolish", "foe", "pledge", etc.

review-disable

Review

flashcard-disable

Flashcards

spelling-disable

Spelling

quiz-disable

Quiz

Start learning
Insight - Upper-intermediate
to swear

to state that what one is saying is true

[Verb]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"to swear\"
to abolish

to officially put an end to a law, activity, or system

[Verb]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"to abolish\"
foe

an opponent or enemy

[noun]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"foe\"
nation

a country considered as a group of people that share the same history, language, etc., and are ruled by the same government

[noun]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"nation\"
liberty

the state of being free to think, act, and make choices without unnecessary restrictions or limitations imposed by others

[noun]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"liberty\"
to pledge

to formally promise to do something

[Verb]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"to pledge\"
adversary

a person that one is opposed to and fights or competes with

[noun]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"adversary\"
humanity

the quality of being kind, empathetic, and understanding towards others, and treating them with respect and dignity

[noun]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"humanity\"
arms

weapons in general, especially those used by the military

[noun]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"arms\"
mankind

the collective human population, including both men and women

[noun]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"mankind\"
to eradicate

to completely destroy something, particularly a problem or threat

[Verb]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"to eradicate\"
economical with the truth

telling only part of the truth or being vague in speech

[phrase]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"economical with the truth\"
politically correct

(of people, their words, or behavior) not offensive to people of different races, ethnicities, genders, etc.

[phrase]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"politically correct\"
to boil down to

(of situations, problems, etc.) to have a particular factor or reason as the primary cause

[Verb]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"to boil down to\"
to capitalize on

to use a particular situation, resources, or opportunity effectively to gain some benefit

[Verb]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"to capitalize on\"
under fire

used of a person or an organization that is facing strong and negative feedback

[phrase]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"under fire\"
to pluck something out of the air

to quickly say something without thinking about it first, usually as a reply to something

[phrase]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"to [pluck] {sth} (out of|from) (the|thin) air\"
to set the record straight

to clear something of any misunderstanding or misinterpretation

[phrase]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"to [set|put] the record straight\"
to toe the line

to unwillingly obey the rules and accept the ideas or principles of a specific group or person

[phrase]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"to [toe] the line\"
to talk up

to speak positively or enthusiastically about something or someone to promote or increase its value, importance, or popularity

[Verb]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"to talk up\"
quick off the mark

reacting quickly or immediately to an opportunity or situation

[phrase]
daily words
wordlist
Close
Sign in
Definition & Meaning of \"quick off the mark\"
LanGeek
Download LanGeek app