The Collaborative International Dictionary of English v.0.48:Stallon \Stal"lon\ (st[a^]l"l[u^]n), n. A slip from a plant; a scion; a cutting. [R.] --Holinshed. [1913 Webster] Stalwart