What does losing touch mean?

losing touch meaning in Urban Dictionary

1. in order to become crazy2. to get rid of experiencing the ground

Sentence Examples with the word losing touch

Rarely losing touch of earth, and sometimes of the earth earthy, she is still at heart a spiritualist.

View more Sentence Examples