ALLEYWAY

Definition of ALLEYWAY

  1. (noun)a narrow street with walls on both sides