barbed

?

ads

adjective

ဆူးထစ်ပါသော

  • a barbed hook.

နာကြည်းစေသော

  • barbed criticisms.

barb

?

ads

verb

~ barb verb; ~ barbed past tense

ads