have one's socks knocked off - Inglés Sinónimo Diccionario