slap-bangEnglish

slap-bang, slam-bang

Adverb

Directly or immediately

English: slap-bang

In a violent or sudden or noisy manner

English: slam-bang, slap-bang

English words with similar meanings

Show 1 words