'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