Vocabulary

姿をくらます

to disappear; to vanish; to abscond; to decamp

expression verb