Yahoo Dictionary Web Search

  1. mean business
    • 1. be in earnest

  1. 2 results