Submittable
Definitions
2
Posts
2
Posters
177
Views
-
[The process] whereby an [electronic] form becomes [sendable] online.
-
Able to be submitted, capable of being submitted; = submissible.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions