Noun
1. indentation ::
lekukan
2. indenture ::
surat perjanjian rangkap dua
3. indention ::
lekukan
Verb
4. notch ::
takik
5. make an indentation in ::
membuat lekukan di
6. nick ::
torehan
7. depress ::
menekan
8. impress ::
mengesankan
9. mark ::
menandai
10. imprint ::
jejak
11. scallop ::
kerang
12. groove ::
alur
13. furrow ::
alur