Golden Bowl

Dictionary

DEPREHENDEDpp.

Taken by surprise; caught; seized; discovered.