1. сов. см. отстаивать
2. сов. (простоять на ногах до конца чего-л. ) stand* out / through, stand* (on one's feet) as long as smth. lasts
3. (от; быть на расстоянии) be ... distant (from), be ... away (from); ( друг от друга ) be ... apart
этот город отстоит на пять километров отсюда — this town is five kilometres distant / away from here
эти города отстоят друг от друга на пять километров — these towns are five kilometres apart