Yahoo Dictionary Web Search

  1. let (or blow) off steam
    • 1. (of a person) get rid of pent-up energy or strong emotion

    • get rid of pent-up energy or strong emotion
  1. 2 results