roadheads
English
Noun
roadheads
plural of
roadhead