A | B |
facilitate | to make easy or easier |
contradiction | a statement that conflicts with itself;a denial |
unforeseen | not expected |
innumerable | too many to be counted |
interact | to act on or in relation with; deal with |
appendage | an attached part of an animal or plant |
gadget | an electronic or mechanical device |
frustration | a feeling of annoyance; irritation |
mutually | equally; jointly |
compromise | means of agreement; settlement |