sentir l'écurie
Meanings
Verb
1. to get the smell of home in one's nostrils, to know one is on the home run, to know one is nearly arrived, nearly back home (figuratively)