semaru
1. to approach; to draw near
2. to press (someone for something); to urge
★ Common
Verb
#15126
1. to approach; to draw near
2. to press (someone for something); to urge
1. impressiveness; impact
1. persecution; oppression
1. close attack
1. mortar
1. threat; menace
1. Pressing; Approaching
1. pressure
2. oppression; suppression
1. urged; forced
1. interval; space
2. valley; gorge
3. loophole (in a wall); crenel