Word Definition - 迫在眉睫

pò zài méi jié pressing in on one's eyelashes (idiom); imminent