meaning of bowl over

bowl over meaning in General Dictionary

cause to overturn from an upright or typical place

View more

  • overcome with amazement