Yahoo India Web Search

Search results

  1. Dictionary
    street fighting

    noun

    • 1. fighting conducted in the streets, in particular on a large scale for political ends.