memalamBahasa Indonesia

plug, plug away, punch, secure, stop up

Verb

Persist in working hard

English: plug, plug away

Bahasa: menyumpal, menyekang

Less certain link between this word and this sense.

1 more verb senses

Make a plug for, praise the qualities or in order to sell or promote

English: plug

Bahasa: mempromosikan, menyumpal, menyekang

Less certain link between this word and this sense.

Bahasa words with similar meanings

All 66

English words with similar meanings

Show 30 words