Dictionary Definition:
karkarândhaka or m. a blind well (one of which the mouth is over grown with grass &c. so as to be hidden