DictionaryForumContacts

   English
Google | Forvo | +
to phrases
hammer down ['hæmə'daun]
auto. 【动】用锤钉上
tech. 用锤钉上
 English thesaurus
Hammer Down ['hæmə'daun]
transp., abbr. HD
hammer down ['hæmə'daun]
gen. put the hammer down
Hammer Down
: 15 phrases in 8 subjects
Automobiles3
Earth sciences1
Electronics1
Explosives and Explosive Ordnance Disposal3
Hydroelectric power stations1
Oil / petroleum1
Securities1
Technology4