deprehended
DEPREHENDED
, pp. Taken by surprise; caught; seized; discovered.