record/register/celebrate an away victory/win - Inglés Sinónimo Diccionario

Can't found any synonym terms.