Level C Unit 10 Synonyms

accord

(n.) mutual understanding

barter

(v.) trade, swap

curt

rude, brusque, terse, summary

devise

contrive, work out, design

dexterous

agile, handy, deft

engross

immerse, preoccupy

entail

(v.) necessitate

ferret

(v.) track down, sniff out

habituate

inure, get used to

impending

imminent, upcoming

personable

agreeable, likable

rue

(v.) repent

scoff

ridicule, laugh at

transition

conversion, switch, passage

trepidation

dread, anxiety, apprehension

upbraid

bawl out, reprimand

vex

irritate, irk, puzzle, distress

vitality

verve, stamina

whimsical

odd, peculiar, quaint, fanciful