asphyxiate - Inglés Sinónimo Diccionario

asphyxiate

v.
[1] smother , suffocate
[2] suffocate , stifle , choke
[3] suffocate , stifle