{n. phr.} A firm or product that offers no extras; a generic product that carries no expensive label. * /We went on a no frills trip to Europe with few luxuries./
NO FRILLS
Meaning of NO FRILLS in English
Slang English vocab. Английский сленговый словарь. 2012