Berikut ini adalah penjelasan tentang merancap dalam Kamus Indonesia-Inggris
1 sharpen to a point. 2 masturbate.