forepay means payment made in advance. Lexicurio rates it Rare gem — a strength score of 83 out of 100.
Etymology
From fore- + pay.
noun
- Payment made in advance.
verb
- To pay beforehand or in advance.“The express charges were forepaid, and the box iron-bound. This last was a good precaution, for otherwise the box had gone to pieces long before reaching this point.”