hem in是什么意思
2023-12-12 16:41:17
hem in
近义词:circumvent,besiege,surround,beleaguer,
英英释义
Verb
- surround in a restrictive manner;
"The building was hemmed in by flowers"
- surround so as to force to give up;
"The Turks besieged Vienna"
更多相关单词
- poops是什么意思
- city planner是什么意思
- arranger是什么意思
- desulfurization是什么意思
- reclaiming是什么意思
- clear of是什么意思
- deflator是什么意思
- shags是什么意思
- audio cassette是什么意思
- sabre-rattler是什么意思
- arbitrary constant是什么意思
- take a nest是什么意思
- seal limbs是什么意思
- cyber-是什么意思
- mansion house是什么意思
- come to terms with是什么意思
- tying up是什么意思
- down in the dumps是什么意思
- wind back是什么意思
- box office是什么意思