What is the full meaning of ambuscado
an ambuscade, also AMBUSCADE [n AMBUSCADOES or AMBUSCADOS]
Example of the word ambuscado placed on a Scrabble board.