Golden Bowl

Dictionary

AMBUSCADINGppr.

Lying in wait for; attacking from a secret station.