stallingEnglish

stall, stalling

Noun

A tactic used to mislead or delay

English: stall, stalling

English words with similar meanings

Show 1 words