ROADS

Definition of ROADS

  1. (noun)a partly sheltered anchorage