Yahoo Dictionary Web Search

  1. behind closed doors
    • 1. taking place secretly or without public knowledge

    • taking place secretly or without public knowledge
  1. 2 results