OF ALL THINGS


Meaning of OF ALL THINGS in English

adverb

: least appropriately : with the least degree of logical justification : most surprisingly

people still call it, of all things, a system of free, individual initiative — Max Ascoli

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.