becravebecrave means to crave; crave for. Lexicurio rates it Sui generis — a strength score of 87 out of 100.EtymologyFrom Middle English bicraven, from Old English becrafian (“to crave”). By surface analysis, be- + crave.verbTo crave; crave for.