deprehended

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