01 adj. designed for or used for or taking place on trails and beaches etc., instead of public roads; as, off-road vehicles; off-road sports such a…
-
1.
designed for or used for or taking place on trails and beaches etc., instead of public roads; as, off-road vehicles; off-road sports such as snowmobiling.