Nouns with two meanings

12345678910
Across
  1. 1. put this in your hair
  2. 2. a clock on an arm
  3. 5. a bird
  4. 6. right and
  5. 8. It's in bathroom
  6. 9. competition
  7. 10. left and
Down
  1. 1. to bent the upper part of the body to show respect
  2. 3. wearing this
  3. 4. gift
  4. 7. trip