What does bowl over mean?

bowl over meaning in General Dictionary

cause to overturn from an upright or typical place

View more

  • overcome with amazement