'heroic stanza' definitions:

Definition of 'heroic stanza'

(from WordNet)
noun
A quatrain consisting of two heroic couplets written in an elevated style; the rhyme scheme is abab