Yahoo India Web Search

Search results

  1. Dictionary
    flying squad

    noun

    • 1. a division of a police force or other organization which is capable of reaching an incident quickly: British "the gang were caught by the Flying Squad"