The Bulgarian Academy of Sciences' dictionary of Bulgarian, free online.
About this tool →Details
The authoritative monolingual dictionary, from the Institute for Bulgarian Language. Defined in Bulgarian, which is a step worth taking early — Bulgarian's Slavic vocabulary is regular enough that definitions become readable well before literature does.