English | German | Russian | Czech

foreslay English

Meaning foreslay meaning

What does foreslay mean?

foreslay

(transitive, rare, chiefly, _, poetic) To slay beforehand or in advance

Are you looking for...?