Meaning of close call
Definition of close call
(noun)
something achieved (or escaped) by a
narrow
margin
Other information on close call
WIKIPEDIA results for
close call
Amazon results for
close call
Tweet