red_tapeEnglish

bureaucratic procedure, red tape

Noun

Needlessly time-consuming procedure

English: bureaucratic procedure, red tape

English words with similar meanings

Show 1 words