骑警队 qí jǐng duì

mounted police detachment (on horse or motorbike)

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. mounted police detachment (on horse or motorbike)

Characters

Character Meaning
to ride (a horse, bike etc); to sit astride
police; to warn; to alert
team; group; squadron