приткнутися

в спол.

їм ніде приткнутися — there is no place for them

Джерело: Українсько-англійський словник на Slovnyk.me