The AI-powered English dictionary
plural strongpoints
(military) A fortified position; a stronghold.
(chess) A heavily defended square on the chessboard. examples