The barber's Trade union

1234567
Across
  1. 4. painful experience
  2. 5. small pools of mudy water
  3. 7. four Whecled open cars
Down
  1. 1. fat
  2. 2. nervous hurry
  3. 3. laugh in half suppressed manner
  4. 6. stealthy and secretive