SELF-SERVE Meaning of SELF-SERVE in English [self-serve] adj (1926): permitting self-service Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012