I. verb
Synonyms: decode , break, cryptanalyze, decipher, decrypt
Related Word: puzzle out
II. noun
1.
Synonyms: bang 2, blast, boom, burst, clap, crash, slam, smash, wham
Related Word: splintering, splitting; percussion
2.
Synonyms: joke 1, drollery, gag, jape, jest, quip, sally, wisecrack, witticism, ||yak
Related Word: dig, fling, potshot
Idioms: flash of wit
3.
a usually narrow opening, break, or discontinuity made by splitting and rupture
a crack in the ice
Synonyms: chink, cleft, fissure, rift, rima, rimation, rime, split
Related Word: rent; discontinuity, interstice, interval; cranny, niche; crevasse, crevice
4.
Synonyms: instant 1, breathing, flash, ||jiff, jiffy, minute, moment, second, shake, split second
Idioms: flash of lightning
5.
Synonyms: blow 1, bang, bash, bastinado, belt, slam, smack, ||welt, whack, whop
6.
Synonyms: fling 1, go, pop, shot, slap, stab, ||stagger, try, whack, whirl
III. adjective
Synonyms: proficient , adept, crackerjack, expert, master, masterful, masterly, skilled, skillful
Related Word: excellent, superior