umbrellalike adjective1 •Resembling or characteristic of an umbrella. formsmore umbrellalike · most umbrellalike