Yahoo Web Search

Search results

  1. Dictionary
    assault rifle

    noun

    • 1. a lightweight rifle developed from the sub-machine gun, which may be set to fire automatically or semi-automatically.