There are multiple definitions - click on the translation that matches your context.

straks

adverb

full

outright

adverb

Definitions of outright

English

completely; totally; immediately

Buying a lease was far cheaper than purchasing the building outright.