Meaning of scare off
Definition of scare off
(verb)
cause
to
lose
courage; "dashed by the refusal"
Other information on scare off
WIKIPEDIA results for
scare off
Amazon results for
scare off
Tweet