dumbfish

noun

Definition of dumbfish