beating a hasty retreat (verb) flee: run away to escape
Sinonime: all-around, all-inclusive, broad, broad-spectrum, comprehensive,
expansive, extended, extensive, far-reaching, global, inclusive, overall, sweeping, wide-ranging, wide-reaching, widespread
Antonime: face,
meet,
stand,
stay,
wait