The drill(1) man page contains a typo for the -x option:
-x Do a reverse loopup. The type argument is not used, it is preset
"loopup" should be "lookup".
This is a contrib code, I believe the policy for contrib software is to merge fixes from upstream unless they're FreeBSD-specific. These typos were fixed in the upstream repo: https://github.com/NLnetLabs/ldns/commit/d1f8720ab88dd59a8007345aec4fe5aea9b4aff0#diff-f3ba2a96072b04d256a347403eff94e9
(In reply to Oleksandr Tymoshenko from comment #1)
Those typos were fixed upstream in 2015. Clearly, this upstream fix never made it to FreeBSD.
This was fixed in the LDNS import earlier this month: r333551.
Not sure if DES is planning on merging the LDNS update into 11.2. The issue is fixed only in HEAD at the moment.
This is fixed, at least in FreeBSD 12.1-RELEASE