Crossword Puzzle

12345678
Across
  1. 4. Crowd together; nestle closely
  2. 6. Learn a skill or develop a habit
  3. 7. Behaving in a silly way when you should be serious
  4. 8. Admit that one has committed a crime or done something wrong
Down
  1. 1. Thrust or squeeze out
  2. 2. A road passing round a town, to provide an alternative route for through traffic
  3. 3. Extremely unpleasant
  4. 5. Not honest, direct or straight forward