Definify.com

Definition 2024


flabberghasting

flabberghasting

English

Verb

flabberghasting

  1. present participle of flabberghast