adjective
(chiefly British) Huge, immense.
Heavy, powerful, scathing.
verb
(archaic) present participle and gerund of swinge.