Definify.com

Definition 2025


flabberghasting

flabberghasting

English

Verb

flabberghasting

  1. present participle of flabberghast