placówka

Etymology
From. ..

Noun

 * 1)  agency, branch, mission; foreign facility, foreign branch
 * 2) center, facility, institution; agency
 * 3)  post
 * 4)  outpost
 * 1)  post
 * 2)  outpost