Imperfectly

/ɪmˈpɜːrfɪktli/

Synonyms

Slang Meanings

Not on point
His explanation was a bit off, not really hitting the mark perfectly.
Not up to par
That performance was okay, but definitely not up to par.