FREERIDE Meaning of FREERIDE in English ■ noun a type of snowboard designed for all-round use on and off piste. ■ verb ride on a ~ snowboard. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004