張本

Noun

 * 1)  foreshadowing; hints
 * 2)  arrangements made in advance
 * 3)  reason; cause
 * 4)  basis; proof ; foundation

Synonyms




Verb

 * 1)  to originate; to come from

Noun

 * 1) cause of an incident, usually a crime
 * 2) ringleader, culprit, perpetrator