SANDHURST Meaning of SANDHURST in English n. village in south England; name of royal military academy in Sandhurst (England) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012