See morev. acechan (acechar)Translation: lurkDefinition of acechar in EnglishEsperar escondido para atacar. Synonyms of acechar in Englishestar al acechoDefinition of acechar in SpanishTo wait in hiding so as to attack.