What does Affrap mean?

Affrap meaning in General Dictionary

To hit or hit straight down

View more

  • To strike, or hit down.

Affrap meaning in General Dictionary

(v. t. & i.) To hit, or hit down.