Dictionary Definition:
○vedhya mfn. to be shot at without being seen (cf. prec.) R.
• n. = -vedha m. ib.