Definition of street dog in English:

street dog

noun

  • A stray or ownerless dog living in the streets.

Origin

Late 18th century; earliest use found in William Kenrick (d. 1779), writer and translator.