drome Definition
Definition
An open concourse or promenade, often referring to a covered walk in a public place or a thoroughfare; a running-ground or racecourse for the exercise or training of animals.
Browse
An open concourse or promenade, often referring to a covered walk in a public place or a thoroughfare; a running-ground or racecourse for the exercise or training of animals.
Browse