• word of the day

    firedrake

    firedrake - Dictionary definition and meaning for word firedrake

    Definition
    (noun) a creature of Teutonic mythology; usually represented as breathing fire and having a reptilian body and sometimes wings
    Synonyms : dragon
Connect with us on Facebook