RED DEER Meaning of RED DEER in English a city in S central Alberta, in W Canada. 46,393. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012