Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
patents
in English
patents
us
//ˈpeɪ.tənz//
uk
//ˈpæt.nts//
#common
Lemma:
patent
The lemma is the base or root form of this word.
Definitions
Noun
a
government
declaration
of
invention
rights
;
exclusive
privileges
a
grant
of
property
ownership
;
land
rights
official
permission
or
license
Verb
to
register
an
invention
formally