What is the meaning of Crac?

crack (onomatopoeia of a sharp sound)

crash

dimwit

pro, expert

crack cocaine

pro, experienced

crack (noise)

crash

breakdown

crack

crusader castle

leg

trouser leg

prong of various tools

forked branch

fork in a river

crack, snap

crack (noise)

crash (sudden large decline of business or the prices of stocks)

crack

angry; annoyed

Source: wiktionary.org