flummox

Definitions:

  • To confuse; perplex.
  • To <xref>confuse</xref>; to <xref>fluster</xref>; to <xref>flabbergast</xref>.
  • be a mystery or bewildering to
powered by