ramraiders
English
Noun
ramraiders
plural of
ramraider