Definitions English

  • A lamp that illuminates a street or sidewalk.