pull off in Lithuanian pull off in Lithuanian pasiekti verb (transitive, idiomatic) To achieve, accomplish, succeed at (something difficult). Add to Flashcards