I like a definition from Steve blank (I think).
A startup is an organisation in search of a scalable, profitable and repeatable business model.
(Scalable is relative but at minimum exponential. Linear growth does not a startup make.)
The above definition has helped me delineate between a tech smb and what one feels is a “startup”.