• Toad-like

    Full definition of toad-like

    Adjective

    toad-like

    1. Alternative form of toadlike
    © Wiktionary