meaning of scare off

1. cause to lose courage; "dashed by the ">refusal"


Related Words

scare off |

Developed & Maintained By Taraprasad.com

Treasure Words