Definition

A person who lives or works on the roadside or near a road; someone who is engaged in activities such as selling goods or providing services at a roadside stand.