Breach means to break through or violate. As a verb, 'break' is a direct synonym, especially in contexts like breach of contract or breach of trust. 'Restrict' means to limit, 'slander' is spoken defamation, and 'crack' is a noun/verb meaning to split.