効果覿面

having an immediate effect; taking immediate effect

Meaning

  1. nadj-naadj-no
    having an immediate effect; taking immediate effect

Example sentences

  • The medicine had an immediate effect.