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