"Discoverable" is a word in ENGLISH
discoverable
ENGLISH
Definition:
Capable of being discovered, found out, or perceived;
as, many minute animals are discoverable only by the help of the
microscope; truths discoverable by human industry.
Few words of positivity
I decided to find out how people at school might react if one of the students never came back.
WORD SUGGESTIONS
Laugh your heart out.
If Santa Claus and Mrs. Claus had a child, what would he be called? A subordinate claus.
findable
ENGLISH
Capable of beong found; discoverable.
Read the complete definition