Idioms

A stone's throw : means very near