women - unable to fight for thee (Isa 19:16; Jer 50:37; Jer 51:30).
gates on thy land - the fortified passes or entrances to the region of Nineveh (compare Jer 15:7). Northeast of Nineveh there were hills affording a natural barrier against an invader; the guarded passes through these are probably “the gates of the land” meant.
fire shall devour thy bars - the “bars” of the fortresses at the passes into Assyria. So in Assyrian remains the Assyrians themselves are represented as setting fire to the gates of a city [Bonomi, Nineveh, pp. 194, 197].