Etymology
Today it means: In an imperfect manner or degree; not fully or completely. Full definition →
From imperfect + -ly or im- + perfectly.
Etymology from Wiktionary, CC BY-SA 4.0.