"detachment, squad" is Отряд in Russian.
Отряд means "detachment, squad" in English.
Listen to the pronunciationWord #1720 of 4,000 by frequency in Russian — level B1.
Спасательный отряд нашёл пропавших туристов.
The rescue squad found the missing tourists.