ambuscat Adjective, ambuscat

  1. ambushed

Appox. usage (any sense): 0.24 per million words

Appox. usage (any sense): 0.24 per million words