Definition & Meaning | English word IMPEN
IMPEN
Definitions of IMPEN
- To shut up or enclose, as in a pen.
Number of letters
5
Is palindrome
No
Search for IMPEN in:
Page preparation took: 216.30 ms.