Vocabulary

急ごしらえ

hastily constructed; hastily built; made in a hurry; jerry-built; makeshift

adj-no na-adjective noun