The AI-powered English dictionary
plural ostrogs
A small Russian fort, typically wooden, encircled by a palisade wall. examples