subject clause

subject clause

English Noun
Ad

Definition

a clause that is the subject of a sentence

Ad