vocabulary

123456789
Across
  1. 4. specialized technical terminology characteristic of a particular subject
  2. 6. make amends for
  3. 7. Smooth and continuous
  4. 9. attack the good name and reputation of someone
Down
  1. 1. overabundance of words
  2. 2. extremely unpleasant and degrading.
  3. 3. feeling or expressing pain or sorrow for sins or offenses
  4. 5. not embarrassed
  5. 7. informal language consisting of words and expressions
  6. 8. bewildered” or “at a loss of what to think”