1.
Existing in large amounts; abundant
2.
Carry from one place to another
3.
Result or effect of an action
4.
Lack of harmony or regularity
5.
Hand out or spread across
6.
Exact meaning of a word or phrase
7.
Specific or distinct from others
8.
Make public by printing or posting
9.
Outer layer or topmost part
10.
Fair, logical, or sensible
11.
Position or condition at a given time
12.
Give time or effort wholeheartedly