(nautical)/(colloq) hit the deck - Inglés Sinónimo Diccionario

Can't found any synonym terms.