English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result for Tapish
Tapish
(v. i.)
To lie close to the ground, so as to be concealed; to
squat; to crouch; hence, to hide one's self.