forcible

adjective
  1. done by force; involving physical strength or violence
  2. having a strong effect; powerful and convincing

Examples