n.
1.a distinctive influence
2.a concavity in a surface produced by pressing
3.an identification of a publisher
4.an impression produced by pressure or printing
5.a device produced by pressure on a surface imprint v.
1.establish or impress firmly in the mind
2.mark or stamp with or as if with pressure
Idiom of the Day
go haywire
to become damaged, to stop working properly
At first, things were going well but later our plans began to go haywire.