made oneself scarce
English
Verb
made
oneself
scarce
past participle of
make oneself scarce