Double Meanings

  1. violet
  2. clog
  3. cup
  4. trifle
  5. mean
  6. block