The AI-powered English dictionary
plural outroads
(obsolete) An excursion.
(obsolete) A foray into an enemy's territory, especially a hostile attack.