implacement
noun
im·place·ment
| \ ə̇mˈplāsmənt\
Definition of implacement
Keep scrolling for more
1
Keep scrolling for more