Table of Contents
Antonyms

1. pelter

noun. a thrower of missiles.

Antonyms