As nouns the difference between terms and owsen
is that terms is while owsen is (scotland|northern england) oxen;.
terms
English
Noun
(head)
Statistics
*
----
owsen
English
Noun
(head)
(Scotland, northern England) Oxen;
References
New Century Dictionary 1952 R:1221