off-putting in Finnish off-putting in Finnish etova adj Disconcerting, annoying or repulsive; tending to put off. Add to Flashcards