English Dictionary
▪ foiled
▪ foiling
▪ foist
▪ foist off
▪ folacin
◊ FOIST
foist
v 1: to force onto another; "He foisted his work on me"
2: insert surreptitiously or without warrant
foiled
foiling
foist
foist off
folacin
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]