START AT Meaning of START AT in English cost at least (a specified amount). → start Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004