iru
1. to roast; to parch
★ Common
Verb
#268321
1. to roast; to parch
1. to be roasted; to be parched
2. to be irritated; to be annoyed
1. dried sea slug
1. boiling to death (punishment during the Warring States period)
1. small dried sardine