although; even though; even if; supposing
to push away; to dismiss
only
(now rare) a lizard-like reptile
even though; although; in spite of; even if
☺