impersonal subject
impersonal subject
English
Noun
Ad
Definition
a pronoun such as it used as the subject of a clause involving weather, distance, or time
Ad
impersonal subject
a pronoun such as it used as the subject of a clause involving weather, distance, or time