alyssa4870 alyssa4870 28-05-2021 English contestada PLEASE HELP ME FIND A WORD WITH THIS DEFINITION Definition: adjective; hard to find or capture