Definition of dog's throw in English:

dog's throw

noun

  • = dog-throw.

Origin

Mid 19th century; earliest use found in Edward Bulwer-Lytton (1803–1873), writer and politician.