Japanese dictionary
せまる
to press (someone for something); to urge; to compel
Kanji details
・urge
・force
・imminent
・spur on
Explore more
せる
to press (someone for something);to urge;to compel