STREETWARD MEANING IN ENGLISH

• Streetward Definition & Synonyms

  1. (a.) Facing toward the street.
  2. (n.) An officer, or ward, having the care of the streets.


RECENT SEARCHES