compelling immediate action; too pressing to permit of longer delay; the urgent words `Hurry! Hurry!; bridges in urgent need of repair
[ Syn: pressing ]
compelling immediate action; too pressing to permit of longer delay; the urgent words `Hurry! Hurry!; bridges in urgent need of repair
[ Syn: pressing ]