English dictionary
jape meaning and definition
Definition and meaning of jape at MeaningMonkey.org. jape meaning and definition in the English Dictionary.JAPE noun
Definition of jape (noun)
Source: Princeton University Wordnet
JAPE noun