• Hard-hitting

    Full definition of hard-hitting

    Adjective

    hard-hitting

    1. Aggressively vigorous or forceful
    © Wiktionary