debunked ( synonym found)

Definition of debunked:

°past tense of debunk.

Definition of debunked:

°past tense of debunk.

Back to Top