pelter

Noun
  1. a thrower of missiles
    • the police were too busy to chase the pelters
  2. a heavy rain

Khám phá thêm

Các từ liên quan

Từ chứa "pelter"

pelter
The children ran from the sudden pelter of hailstones.